Proceedings of the Third International Workshop on Component - Oriented Programming ( WCOP ’ 98 ) Editors : Wolfgang Weck
نویسندگان
چکیده
ionComponentUI-Component ConnectionComponent ControlComponent DescriptionComponent Figure 4: Correspondence with PAC and DPACagents.also be employed when de-signing GUIs. Photon is anexample of an object-basedtool for creating GUIs forcontrol systems [7]. Themicro kernel and the wid-get library of the tool pro-vide the core of a user in-terface. The bottom layeris constructed using Pho-ton and graphic widgets inthe primary widget library.Medium-grained componentsof a graphical user interfaceexploit the module widget library and the module database property of the tool. Since acomponent database could be created and used only inside an application, a UI compo-nent has to be built separately for each DPAC agent. A user interface for a DPAC agentconsists of the following components: a GUI interface, a GUI handler component, andGUI components generated by the Photon appication builder. The GUI interface is de-rived from TaskPrimitives, OSPrimitives and QNXInterface classes and implementedby a C code. The GUI handler component is an additional control component for han-dling events and application messages. Finally, the GUI components were integratedwith the GUI handler and the GUI interface component. 4 Results and analysis As an application we used a simplified simulation model of a material transfer manage-ment functionality of a cell-based factory automation system. The control systems forthe cells were implemented as DPAC agents which communicate in a negotiation-basedmanner for the purpose of ordering material components from each other according tothe local needs of a cell agent. Agents inform each other on their external state or anychange in this, and service requests are sent to the partners, defined in a configurationdescription. The partners reply, according to their internal state, as to how they canmeet the request. Physically, the components of a DPAC agent, i.e. the user interfaceand the core component, are tasks which communicate through message queues.
منابع مشابه
Proceedings of the Fifth International Workshop on Component - Oriented Programming ( WCOP 2000 ) Editors : Jan Bosch
Plug in Components with Behaviour 5. David Mennie and Bernard Pagurek (Carleton University, Canada) An Architecture to Support Dynamic Composition of Service Compo-
متن کاملWS 7 . The Seventh International Workshop on Component - Oriented Programming ( WCOP 2002 )
This report covers the seventh Workshop on ComponentOriented Programming (WCOP). WCOP has been affiliated with ECOOP since its inception in 1997. The report summarizes the contributions made by authors of accepted position papers as well as those made by all attendees of the workshop sessions.
متن کاملWS 5 . The Eighth International Workshop on Component - Oriented Programming ( WCOP 2003 )
This report covers the eighth Workshop on Component-Oriented Programming (WCOP). WCOP has been affiliated with ECOOP since its inception in 1996. The report summarizes the contributions made by authors of accepted position papers as well as those made by all attendees of the workshop sessions.
متن کاملPreface of the Workshop on Component - Oriented Programming ( WCOP ) 2007
In this paper, we propose to relate model-based adaptation approaches with the Windows Workflow Foundation (WF) implementation platform, through a simple case study. We successively introduce a client/server system with mismatching components implemented in WF, our formal approach to work mismatch cases out, and the resulting WF adaptor. We end with some conclusions and a list of open issues.
متن کامل17 / 99 WCOP ' 99 Proceedings of the Fourth International Workshop on Component - Oriented Programming
As the properties of components have gradually become clearer, attention has started to turn to the architectural issues which govern their interaction and composition. In this paper we identify some of the major architectural questions affecting component-based software development and describe the predominant architectural dimensions. Of these, the most interesting is the “architecture hierar...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1998